hemicardia dextra - Turkish English Dictionary